package com.hyt.it.ogt.kq.service.gov.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.hyt.it.ogt.kq.service.gov.model.entity.OfficeTaskExamSysConfig;

import java.util.List;

/**
 * <p>
 * 考试系统配置模板表 Mapper 接口
 * </p>
 *
 * @author huangyh
 * @since 2021-08-19
 */
public interface OfficeTaskExamSysConfigMapper extends BaseMapper<OfficeTaskExamSysConfig> {

    /**
     * 深港澳2.3.4.p4补丁，脚本更新
     */
    void updateSQL2_3_4_p4(String configSys,String configTask,List<String> configTaskIdList);

    /**
     * 河南项目2.3.4.p12补丁，脚本更新使用
     */
    void updateSQL2_3_4_p12(String configSys,String configTask,List<String> configTaskIdList);

    void updateSQL2_3_4_p24(String configSys,String configTask,List<String> configTaskIdList);

    /**
     * 深港澳2.3.4.p4补丁，脚本更新使用
     */
    List<String> updateSQLNeedTask2_3_4_p4();

    /**
     * 河南项目2.3.4.p12补丁，脚本更新使用
     */
    List<String>  getUpdateSQLNeedTask2_3_4_p12();

    List<String>  getUpdateSQLNeedTask2_3_4_p24();

    int updateAreaCode();

}
